<?php
$database = require '../day3/config/databases.php';
//生成缓存文件
function cache(string $name,$data=null){
    //首先判断是要进行添加缓存还是读取缓存
    $file_path = 'cache'.DIRECTORY_SEPARATOR.md5($name).'.php';
    //证明是进行读取操作
    if(is_null($data)){
        $file_data = is_file($file_path) ? unserialize(file_get_contents($file_path)) : null;
        return $file_data;
    }else{
        //证明是进行添加操作
        $res = file_put_contents($file_path,serialize($data));
        return $res;
    }
}
var_dump(cache('database'));